package com.cainiao.pojo;

/**
 * 
 * UsersChangeReferrerLog
 * 数据库表：users_change_referrer_log
 */
public class UsersChangeReferrerLog {

    /**
     * 主键
     * 表字段 : users_change_referrer_log.id
     */
    private Integer id;

    /**
     * 用户id
     * 表字段 : users_change_referrer_log.user_id
     */
    private Integer userId;

    /**
     * 原推荐人id
     * 表字段 : users_change_referrer_log.old_parent_id
     */
    private Integer oldParentId;

    /**
     * 新推荐人id
     * 表字段 : users_change_referrer_log.new_parent_id
     */
    private Integer newParentId;

    /**
     * 操作时间
     * 表字段 : users_change_referrer_log.add_operation_time
     */
    private Integer addOperationTime;

    /**
     * 操作者用户id
     * 表字段 : users_change_referrer_log.admin_user_id
     */
    private Integer adminUserId;

    /**
     * 更换推荐人原因
     * 表字段 : users_change_referrer_log.change_cause
     */
    private String changeCause;

    /**
     * 获取 主键 字段:users_change_referrer_log.id
     *
     * @return users_change_referrer_log.id, 主键
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置 主键 字段:users_change_referrer_log.id
     *
     * @param id the value for users_change_referrer_log.id, 主键
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取 用户id 字段:users_change_referrer_log.user_id
     *
     * @return users_change_referrer_log.user_id, 用户id
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * 设置 用户id 字段:users_change_referrer_log.user_id
     *
     * @param userId the value for users_change_referrer_log.user_id, 用户id
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取 原推荐人id 字段:users_change_referrer_log.old_parent_id
     *
     * @return users_change_referrer_log.old_parent_id, 原推荐人id
     */
    public Integer getOldParentId() {
        return oldParentId;
    }

    /**
     * 设置 原推荐人id 字段:users_change_referrer_log.old_parent_id
     *
     * @param oldParentId the value for users_change_referrer_log.old_parent_id, 原推荐人id
     */
    public void setOldParentId(Integer oldParentId) {
        this.oldParentId = oldParentId;
    }

    /**
     * 获取 新推荐人id 字段:users_change_referrer_log.new_parent_id
     *
     * @return users_change_referrer_log.new_parent_id, 新推荐人id
     */
    public Integer getNewParentId() {
        return newParentId;
    }

    /**
     * 设置 新推荐人id 字段:users_change_referrer_log.new_parent_id
     *
     * @param newParentId the value for users_change_referrer_log.new_parent_id, 新推荐人id
     */
    public void setNewParentId(Integer newParentId) {
        this.newParentId = newParentId;
    }

    /**
     * 获取 操作时间 字段:users_change_referrer_log.add_operation_time
     *
     * @return users_change_referrer_log.add_operation_time, 操作时间
     */
    public Integer getAddOperationTime() {
        return addOperationTime;
    }

    /**
     * 设置 操作时间 字段:users_change_referrer_log.add_operation_time
     *
     * @param addOperationTime the value for users_change_referrer_log.add_operation_time, 操作时间
     */
    public void setAddOperationTime(Integer addOperationTime) {
        this.addOperationTime = addOperationTime;
    }

    /**
     * 获取 操作者用户id 字段:users_change_referrer_log.admin_user_id
     *
     * @return users_change_referrer_log.admin_user_id, 操作者用户id
     */
    public Integer getAdminUserId() {
        return adminUserId;
    }

    /**
     * 设置 操作者用户id 字段:users_change_referrer_log.admin_user_id
     *
     * @param adminUserId the value for users_change_referrer_log.admin_user_id, 操作者用户id
     */
    public void setAdminUserId(Integer adminUserId) {
        this.adminUserId = adminUserId;
    }

    /**
     * 获取 更换推荐人原因 字段:users_change_referrer_log.change_cause
     *
     * @return users_change_referrer_log.change_cause, 更换推荐人原因
     */
    public String getChangeCause() {
        return changeCause;
    }

    /**
     * 设置 更换推荐人原因 字段:users_change_referrer_log.change_cause
     *
     * @param changeCause the value for users_change_referrer_log.change_cause, 更换推荐人原因
     */
    public void setChangeCause(String changeCause) {
        this.changeCause = changeCause == null ? null : changeCause.trim();
    }
}